animal friendly - Turkish English Dictionary